connecting hose for vehicle radiators - Spanish English Dictionary